peripherally located - Spanish English Dictionary